tape grass

美 [teɪp ɡræs]英 [teɪp ɡrɑːs]
  • 网络苦草;磁带草
tape grasstape grass

noun

1
submerged aquatic plant with ribbonlike leaves;Old World and Australia
Synonym: eelgrass wild celery Vallisneria spiralis

数据来源:WordNet